home *** CD-ROM | disk | FTP | other *** search
/ PC-SIG: Essential Home & Business / PC-SIG - Essential Home and Business Collection.iso / 22 / 4 / 9 / README < prev   
Text File  |  1990-11-29  |  7KB  |  120 lines

  1.                    *********************************
  2.                    *   WELCOME TO FX VERSION 1.1   *
  3.                    *********************************
  4.  
  5.  
  6.                   Notes on printing the documentation
  7.                   -----------------------------------
  8.  
  9. The documentation file, "FX.TXT", is an ASCII text file suitable both for
  10. viewing from any text editor or printing.  It is formatted at 66 lines per
  11. page and 75 columns wide for use with standard 8-1/2" x 11" paper printing
  12. at either 10 or 12 characters per inch.  (It is 48 pages in length overall).
  13. It can be printed from any text editor, or a hard-copy may be easily created
  14. using the DOS "TYPE" command redirected to a printer port:
  15.  
  16.                         TYPE FX.TXT >LPT1:
  17.  
  18.  
  19.                   Note on upgrading to version 1.1
  20.                   --------------------------------
  21.  
  22. FX version 1.1 is a complete replacement for version 1.0.  In no case have
  23. any features from the first version been removed or renamed, but some
  24. existing features have been improved, and some capabilities added.
  25.  
  26.  
  27.                              Bug Fixes
  28.                              ---------
  29.  
  30. In FX 1.0, if the last record contained just one byte, the display was
  31. sometimes incorrectly formatted.  Depending on the file size and the
  32. program's settings, this last odd byte was sometimes either moved into the
  33. previous record, or not displayed.  This has been fixed in version 1.1.
  34.  
  35.  
  36.                   Enhancements/Additions in FX version 1.1
  37.                   ----------------------------------------
  38.  
  39. This section summarizes additions and improvements in FX version 1.1, and
  40. is primarily intended for FX 1.0 users who are upgrading. The documentation
  41. file "FX.TXT" completely covers every aspect of FX version 1.1, including
  42. all the new features listed below.
  43.  
  44.  
  45. 1) The searching functions have been sped up significantly.  For instance,
  46.    to search a 1.3 megabyte file on a 20 Mhz 386 system with 18-ms hard
  47.    disk took FX 1.0 18 seconds, but FX 1.1 only 10 seconds.
  48.  
  49.    The COUNT, LOCATE and NEXT functions all benefit in version 1.1 as a
  50.    result of this improvement.
  51.  
  52. 2) File access has been improved.  As a result, moving through a file is
  53.    noticeably faster in version 1.1.  In addition, faster number formatting
  54.    routines have been added in version 1.1.  These two improvements (file
  55.    access and faster number display) give FX 1.1 a much "snappier" feel.
  56.  
  57. 3) Due to an improved buffering scheme, the numeric display now ALWAYS
  58.    gives the correct values for the integer and long values, independent of
  59.    the cursor position.  In version 1.0, these values were not available
  60.    when the cursor was positioned within the last few bytes of a record.
  61.  
  62. 4) The cursor now "wraps" when left arrow is pressed at the first byte of a
  63.    line, or right arrow at the last byte of a line.
  64.  
  65. 5) A few more keystrokes have been added:
  66.  
  67.         ENTER   Move the cursor to the first byte of the next line
  68.        [ENTER]  Move the cursor to the first byte of the PREVIOUS line
  69.          "H"    Toggle hexadecimal status line notation on/off
  70.         ALT-D   Dos shell
  71.         ALT-S   Set the StartByte equal to the current file position
  72.  
  73. 6) When invoking the Startbyte, Recsize, Tab or Jump functions, data may
  74.    now be entered in EITHER decimal or hexadecimal.  In addition, if a plus
  75.    (+), minus (-), multiply (*) or divide (/) sign is typed before the
  76.    number, then the requested math will be carried out using the newly
  77.    entered value as one operand, and the last value in the entry area as
  78.    the other.  This is meant to act as a simple calculator; for instance,
  79.    if the STARTBYTE currently contains the numbers "100", then entering
  80.    "+35" will cause FX to calculate the new starting display byte at 135,
  81.    and deposit this result back into the entry area to either be accepted
  82.    or edited further.
  83.  
  84. 7) The "Database" option uses an improved assay for determining the
  85.    veracity of the database header.
  86.  
  87. 8) New in FX version 1.1 is the addition of command-line parameters, which
  88.    can be used to set up nearly any aspect of FX.  FX will display a help
  89.    listing to the standard output if it is invoked with "/?"; that is,
  90.    type:  "FX /?".  The command line options will be listed as follows:
  91.  
  92. +------------------------------------------------------------------------------+
  93. |FX version 1.1.  Copyright 1990, William Noble.  All rights reserved.         |
  94. |                                                                              |
  95. |Usage: FX filename /A /H /J /M /N /Q /R /S /T /?                              |
  96. |Where: <filename> Optional startup file- initial file menu bypassed           |
  97. |       /A         Start in Pure Alphanumeric display mode                     |
  98. |       /Annn      Specify numeric ASCII value of Pure Alpha character         |
  99. |       /H         Force FX into hexadecimal status line notation              |
  100. |    *  /Jnnn      Jump automatically to byte <nnn>                            |
  101. |       /Mn        Default starting display mode, where <n> is 1-7             |
  102. |       /Nchar     Starting numeric display, <char> is (N)one (B)in (D)ec (H)ex|
  103. |       /Q         Skip the signon screen                                      |
  104. |       /Rnnn      Set default starting record size <nnn>, 1-3610              |
  105. |    *  /Snnn      Set starting byte to <nnn>                                  |
  106. |       /Tnnn      Tab amount, 1-65000                                         |
  107. |       /?         Display this screen                                         |
  108. |                                                                              |
  109. |    * (The starred items /J and /S are ONLY used when a filename is present)  |
  110. |                                                                              |
  111. |Notes:                                                                        |
  112. |-  The above arguments may be given in any order, upper or lower case.        |
  113. |-  Either a slash (/) or dash (-) may be used as the switch character.        |
  114. |-  Numeric arguments must immediately follow the switch, and are assumed to   |
  115. |   be in decimal (base 10) notation.  Append "H" to value if its hexadecimal. |
  116. |       For example:    FX c:myfile /A /A0 /M7 /Nh /S25897 /J30000 /TffH       |
  117. +------------------------------------------------------------------------------+
  118.  
  119. eof README - Wm Noble
  120.